/*common*/
.tb_list1 tbody tr td.convo {text-overflow: ellipsis; white-space: nowrap; word-break: break-all; overflow: hidden;}

.mt10 {margin-top:10px !important;}
.mt40 {margin-top:40px !important;}

/*Form_input*/
.inw6 {width:208px;}
.inw7 {width:428px;}
.inw8 {width:80px;}
.inw9 {width:304px;}

/*buttom*/
.btn_type7 {text-align:right; position:absolute;top:0; right:62px;}

/*btn*/
span.btn_blue7 a {display:inline-block; border:1px solid #4c5971; background:#7790b4 url('img/btn_bg_blue5.png') repeat-x 0 100%; padding:0 0; color:#fff; line-height:1.1; line-height:19px; height:18px; min-width:100px; text-align:center;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius:3px;  behavior: url(../js/PIE.htc); position:relative;}


/*Table_infor*/
.tb_infor1 {border:1px solid #c7c7c7;}
.tb_infor1 tbody tr th.title {text-align:left;}
.tb_infor1 tbody tr th,
.tb_infor1 tbody tr td{border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.tb_infor1 tbody tr th,
.tb_infor1 tbody tr td{border-top:0 none; height:35px;}
.tb_infor1 tbody tr th{padding:6px 10px 4px 32px; border-right:1px solid #c7c7c7; background:#eee url('img/icon_bul1.png') no-repeat 24px 22px; color:#484848; }
.tb_infor1 tbody tr th.ico_bul {background:#eee url('img/bg_bg_circle1.png') no-repeat 21px 20px;}
.tb_infor1 tbody tr th.detail {vertical-align:top; padding-top:17px;}
.tb_infor1 tbody tr td{padding:6px 10px 4px 10px; background:#f7f7f7;}
.tb_infor1 tbody tr.bbn th,
.tb_infor1 tbody tr.bbn td{border-bottom:0 none;}
.tb_infor1 tbody tr td label {vertical-align:middle; display:inline-block; width:50px;}
.tb_infor1 tbody tr td .in_text2 span.ex_txt {color:#a6a6a6; letter-spacing:0;}
.tb_infor1 tbody tr td .in_text2 input {text-align:center;}
.tb_infor1 tbody tr td .in_text2 a.calendar img {vertical-align:middle;padding:0 7px 2px 7px;}

/*Table_view*/
.tb_view1 table {border:1px solid #c7c7c7;}
.tb_view1 table tbody tr td.title {overflow:hidden; border-top:0 none;font-weight:bold; background:#eeeeee;}
.tb_view1 table tbody tr td {text-align:left; border-top:1px solid #c7c7c7; padding:6px 10px 4px 10px; height:35px; background:#f7f7f7;}
.tb_view1 table tbody tr td .con {min-height:249px;}
.tb_view1 table tbody tr td .con dl:first-child {padding-top:0;}
.tb_view1 table tbody tr td .con dl:last-child {padding-top:10px;}
.tb_view1 table tbody tr td .con dl {padding:20px 0 0 0;}
.tb_view1 table tbody tr td .con dl dd {font-weight:bold;}
.tb_view1 table tbody tr td.title {overflow:hidden; border-top:0 none;}

/*smart_wrap*/
div.smart_wrap {overflow:hidden;zoom:1;}
div.smart_wrap .sm_learning:first-child {float:left;}
div.smart_wrap .sm_learning {float:right;border:1px solid #c3c3c3; width:366px;}
div.smart_wrap .sm_learning p {border-bottom:1px solid #c3c3c3; background:#eee; font-weight:bold; color:#484848; padding:17px 0 17px 40px;}
div.smart_wrap .sm_learning ul {background:#fff; color:#484848; padding:8px 0 8px 40px;}
div.smart_wrap .sm_learning ul li {line-height:1.5;}

/*tab_infor*/
ul.tab_infor {overflow:hidden;zoom:1; margin-top:20px;}
ul.tab_infor li {float:right; border:1px solid #c3c3c3; width:366px; text-align:center; }
ul.tab_infor li a { font-weight:bold; display:block;background:#fff;  padding:17px 0 15px; color:#484848;}
ul.tab_infor li:first-child {float:left; }
ul.tab_infor li.on a{background:#5f8dca; color:#fff;}

/*system_name*/
ul.system_name {border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7; border-top:1px solid #c7c7c7; border-bottom:0 none; background:#fff; margin-top:12px; padding:20px 0 20px 40px;}
ul.system_name li {line-height:1.5; font-weight:bold; color:#484848; }
ul.system_name li span {width:76px;}

/*Table_list3*/
.tb_list3 {border:1px solid #c7c7c7;}
.tb_list3 thead tr th {text-align:center; color:#484848; font-size:11px; padding:7px 0 7px; border-left:1px solid #e3e3e3; background:#eee url('img/bg_tb_list1.png') repeat-x 0 0;}/*padding:6px 0 4px;*/
.tb_list3 thead tr th:first-child {border-left:0 none;}

.tb_list3 tbody tr:first-child td{border-top:1px solid #c7c7c7;}
.tb_list3 tbody tr th {text-align:center; font-weight:bold;}
.tb_list3 tbody tr td {text-align:center; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; padding:6px 10px 4px 10px; height:35px; background:#f7f7f7;}
.tb_list3 tbody tr td.title {text-align:left;}
.tb_list3 tbody tr td:first-child {border-left:0 none;}
.tb_list3 tbody tr:nth-of-type(2n) td {background:#f2f2f2;}

.tb_list4 {border:1px solid #c7c7c7;}
.tb_list4 thead tr th {height:35px;text-align:center; color:#484848; font-size:11px; padding:7px 0 7px; border-left:1px solid #e3e3e3; background:#eee url('img/bg_tb_list1.png') repeat-x 0 0;}/*padding:6px 0 4px;*/
.tb_list4 thead tr th:first-child {border-left:0 none;}

.tb_list4 tbody tr:first-child th {border-top:1px solid #c7c7c7;}
.tb_list4 tbody tr:first-child td{border-top:1px solid #c7c7c7;}
.tb_list4 tbody tr th {text-align:center; font-weight:bold; background:#eee; border-top:1px solid #e3e3e3;}
.tb_list4 tbody tr td {text-align:center; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; padding:6px 10px 4px 10px; height:35px; background:#f7f7f7;}
.tb_list4 tbody tr td.title {text-align:left;}
.tb_list4 tbody tr td:first-child {border-left:0 none;}

p.graph {margin-top:20px;}

div.txt_catalogue {overflow:hidden;zoom:1; margin:20px 0 10px 0; }
div.txt_catalogue p:first-child {float:left; font-weight:bold;}
div.txt_catalogue p {float:right;}
div.txt_catalogue p i {font-weight:bold;}

/*icon*/
.ico_twitter {padding-left:18px; background:url('img/ico_twitter.png') no-repeat 0 50%; color:#00bfff;}
.ico_facebook {padding-left:18px; background:url('img/ico_facebook.png') no-repeat 0 50%; color:#144076;}
.ico_youtube {padding-left:18px; height:17px; display:inline-block; background:url('img/ico_youtube.png') no-repeat 0 50%; color:#666666;}

/*table*/
.tb_list1 tbody tr td.icon {padding:6px 5px 4px 5px; text-align:left;}

/*Table_write*/
.tb_version1 {border-top:1px solid #c7c7c7; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7;}
.tb_version1 tbody tr th,
.tb_version1 tbody tr td{border-top:1px solid #e3e3e3;}
.tb_version1 tbody tr:first-child th,
.tb_version1 tbody tr:first-child td{border-top:0 none; height:35px;}
.tb_version1 tbody tr th{padding:6px 10px 4px 10px; height:35px; border-right:1px solid #c7c7c7; background:#eee; color:#484848; }
.tb_version1 tbody tr th.detail {vertical-align:top; padding-top:17px;}
.tb_version1 tbody tr td{padding:6px 10px 4px 10px; background:#f7f7f7;}
.tb_version1 tbody tr td div span.i_dsc i {font-size:12px;}
.tb_version1 tbody tr th i.icon_twitter {padding-left:20px; background:url('img/ico_twitter.png') no-repeat 0 0; font-weight:normal; color:#00bfff;}
.tb_version1 tbody tr td.input {padding:8px 10px;}
.tb_version1 tbody tr.view_title th {border:0 none; padding:;}
.tb_version1 tbody tr.view_title td{border-left:1px solid #c7c7c7; text-align:center; background:#eee;}
.tb_version1 tbody tr.view_title td.title {text-align:left;}


.tb_version1 tbody tr td div span.i_dsc i {font-size:12px;}
.tb_version1 tbody tr th i.icon_twitter {padding-left:20px; background:url('img/ico_twitter.png') no-repeat 0 0; font-weight:normal; color:#00bfff;}
.tb_version1 tbody tr td.detail_box {padding:18px 25px;}
.tb_version1 tbody tr td.detail_box div.text {min-height:260px;}
.tb_version1 tbody tr td.detail_box div.box {background:#eeeeee; padding:20px 20px 18px 20px; min-height:98px;}
.tb_version1 tbody tr td.detail_box div.box p.ico_date {margin-bottom:8px; letter-spacing:0;}
.tb_version1 tbody tr td.detail_box div.box p.ico_date i {margin-right:15px;}

.tb_version1 tbody tr td.detail_box .write {border-top:1px solid #e3e3e3;}
.tb_version1 tbody tr td.detail_box .write .ico_date {margin:10px 0;}
.tb_version1 tbody tr td.detail_box .write .box textarea{border:0 none; background:#eee; width:648px; height:90px; letter-spacing:-1px; overflow-y:scroll;}
.tb_version1 tbody tr td.detail_box .write .box div.txt {background:#eeeeee; height:98px; overflow-x:hidden; overflow-y:scroll;}
.tb_version1 tbody tr.app_account {height:212px; border-bottom:1px solid #c7c7c7;}

/* img_file */
.file_img {margin:2px 0 5px 0; overflow:hidden;}
.file_img .i_file {float:left; position: relative; margin-right: 12px;}
.file_img .file_btn {display: inline-block; padding: 43px; border: #b8b8b8 solid 1px; behavior: url(../js/PIE.htc); vertical-align: middle; background:url(../img/btn_img_plus.gif) center center no-repeat;}
.file_img .file {position: absolute; left: 0px; top: 0px; width: 88px; height:88px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; margin:0; padding:0; border:none;}
.file_img div:last-child {margin-right:0;}
